.theme-default .nivoSlider {
	border: 5px solid rgb(229, 229, 229); margin-bottom: 20px;
}
.theme-default .nivoSlider img {
	left: 0px; top: 0px; position: absolute;
}
.theme-default .nivoSlider a {
	border: 0px currentColor; display: block;
}
.theme-default .nivoSlider h2 {
	background: url("../images/left-title.png"); padding: 15px 30px; width: auto; text-align: center; color: rgb(255, 255, 255); text-transform: uppercase; font-family: OswaldRegular; font-size: 25px; max-width: 550px;
}
.theme-default .nivoSlider h2:hover {
	background: url("../Home page_files/left-title-hover.png") repeat-x;
}
.theme-default .nivo-controlNav {
	display: none;
}
.theme-default .nivo-controlNav a {
	background: url("../images/bullets.png") no-repeat; border: 0px currentColor; width: 22px; height: 22px; text-indent: -9999px; margin-right: 3px; float: left; display: block;
}
.theme-default .nivo-controlNav a.active {
	background-position: 0px -22px;
}
.theme-default .nivo-directionNav a {
	background: url("../Home page_files/arrows.png") no-repeat; border: 0px currentColor; width: 30px; height: 30px; text-indent: -9999px; display: block;
}
.theme-default a.nivo-nextNav {
	background: url("../images/right-sadow.png") no-repeat 100% 0px; top: 42%; width: 70px; height: 70px; right: 0px; text-indent: -9999px; position: absolute; cursor: pointer;
}
.theme-default a.nivo-nextNav:hover {
	background: url("../images/right-sadow.png") no-repeat 100% 0px; top: 42%; width: 70px; height: 70px; right: 0px; text-indent: -9999px; position: absolute; cursor: pointer;
}
.theme-default a.nivo-prevNav {
	background: url("../images/left-sadow.png") no-repeat; left: 789px; top: 42%; width: 70px; height: 70px; text-indent: -9999px; position: absolute; cursor: pointer;
}
.theme-default a.nivo-prevNav:hover {
	
}
.theme-default .nivo-caption {
	font-family: Helvetica,Arial,sans-serif;
}
.theme-default .nivo-caption a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.theme-default .nivo-caption a:hover {
	color: rgb(255, 255, 255);
}
.loading {
	background: url("../Home page_files/loading.gif") no-repeat 50% 50% rgb(255, 255, 255); float: right; position: relative;
}
.button-action a.button {
	font-family: OswaldRegular; text-decoration: none;
}
.button-action a.button:hover span {
	background: url("../images/left-title.png") no-repeat 0px 0px;
}
.button-action a.button span {
	background: url("../images/left-title.png") no-repeat 0px 0px; padding: 0px 0px 0px 30px; height: 70px; line-height: 60px; float: left;
}
.button-action a.button:hover span span {
	background: url("../Home page_files/right-title.png") no-repeat 100% 0px; color: rgb(234, 155, 2);
}
.button-action a.button span span {
	background: url("../Home page_files/right-title.png") no-repeat 0px 0px; padding: 0px 50px 0px 3px; height: 70px; font-size: 24px; font-weight: normal; float: left;
}
